table.rounded-corner
{
	
	
	text-align: left;
	/*border-collapse: collapse;*/
	border: none;
	border-spacing: 0px;
}

table.rounded-corner thead tr
{
	background-color: transparent;
	
}

table.rounded-corner thead tr th:first-child{
	border-radius: 10px 0 0 0;
}

table.rounded-corner thead tr th:last-child{
	border-radius: 0 10px 0 0;
}



table.rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}

table.rounded-corner td
{
	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}

table.rounded-corner tfoot 
{
	background-color: #e8edff ;
	border-radius: 5px;
}


table.rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}
